to make a deal with - Allemand Anglais Dictionnaire